Red Turtle-dove - English Synonyms Dictionary